package com.IO;


import java.io.File;
import java.io.FileInputStream;


/**
 * 掌握文件字节输入流：每次只读一个字节（read方法）
 *
 * 缺点：每次只能读取一个字节，效率慢，不能读取中文
 */

public class FileInputStreamDemo1 {
    public static void main(String[] args) throws Exception {
        //创建一个字节输入流对象(以File对象的方式),也称为管道
        FileInputStream file=new FileInputStream(new File("app\\src\\book"));
        //创建一个字节输入流对象(以路径的方式:推荐使用)
        FileInputStream file1=new FileInputStream("app\\src\\book");
        //read方法：读取字节(没有字节可读以后就返回-1)
//        int read = file1.read();
//        System.out.println(read);
        while(file1.read()!=-1){
            int a = file1.read();
            //解码
            System.out.println(a);
        }

    }
}
